961
773
2
3
299
110
35
1
4
301
17
1
6
1
2
1
175
129
32
596
2
1734
531
1043
941
124
5
1
1521
28
33
13
14
34
1
1
64
1
1
1
1
144
1
604
983
770
818
42
5
1
11
1079
1
6
69
1
1
149
81
5
14
4
1
2
19
419
1
1289
25
25
1651
1
40
1563
84
65
4
35
18
1
152
1042
4
1
343
154
1729
5
508